cherry pits - German English Dictionary